A Tool and a Formalism to Design and Apply Patterns

نویسندگان

  • Agnès Front
  • Mounia Fredj
  • Ibtissem Hassine
  • Jean-Pierre Giraudin
  • Dominique Rieu
چکیده

Pattern systems are becoming more and more numerous. They offer product patterns or process patterns of varied range and cover (analysis, design or implementation patterns, and general, domain or enterprise patterns). New application development environments have been developed together with these pattern-oriented approaches. These tools address two kinds of actors: patterns engineers who specify pattern systems, and applications engineers who use these systems to specify information systems. Most of the existing development environments are made for applications engineers; they offer few functionalities allowing definition and organization of pattern systems. This paper presents AGAP, a development environment for defining and using patterns, which distinguishes pattern formalisms from pattern systems. Not only does AGAP address applications engineers, but it also allows patterns engineers to define pattern systems. The same formalisms or items of existing formalisms may either be used in order to facilitate the engineering of pattern systems or to increase the level of reuse. We illustrate the use of AGAP by the presentation of P-Sigma, a common formalism for pattern representation. P-Sigma expresses a semantics common to most of the existing formalisms and standardizes the expression of product patterns and process patterns. It allows to clarify the patterns selection interface and facilitates the organization of pattern systems. Two pattern systems developed during industrial experimentation validate the P-Sigma formalism and were implemented in AGAP.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Multi-Formalism Modeling Framework: Formal Definitions, Model Composition and Solution Strategies

In this paper, we present a multi-formalism modeling framework (abbreviated by MFMF) for modeling and simulation. The proposed framework is defined based on the concepts of meta-models and uses object-orientation to overcome the complexities and to enhance the extensibility. The framework can be used as a basis for modeling by various formalisms and to support model composition in a unified man...

متن کامل

A Multi-Formalism Modeling Framework: Formal Definitions, Model Composition and Solution Strategies

In this paper, we present a multi-formalism modeling framework (abbreviated by MFMF) for modeling and simulation. The proposed framework is defined based on the concepts of meta-models and uses object-orientation to overcome the complexities and to enhance the extensibility. The framework can be used as a basis for modeling by various formalisms and to support model composition in a unified man...

متن کامل

Different‎ Magnetic Field ‎Distributions‎ in Deformed Neutron Stars‎

‎In this work, we review the formalism which would allow us to model magnetically deformed neutron stars. We study the effect of different magnetic field configurations on the equation of state (EoS) and ‎the ‎structure of such stars. ‎For this aim‎, the EoS of magnetars is acquired by using the lowest order constraint variational (LOCV) method ‎‎and ‎employing‎ the AV18 potential‎.‎...

متن کامل

Modeling and Evaluation of Stochastic Discrete-Event Systems with RayLang Formalism

In recent years, formal methods have been used as an important tool for performance evaluation and verification of a wide range of systems. In the view points of engineers and practitioners, however, there are still some major difficulties in using formal methods. In this paper, we introduce a new formal modeling language to fill the gaps between object-oriented programming languages (OOPLs) us...

متن کامل

بررسی ویژگی‌های روان‌سنجی نیم‌رخ حسی دان فرم مدرسه

Objective Sensory processing refers to reception, adjustment, and integration of sensory information sequentially and generates adaptive responses. People need to have appropriate sensory processing abilities for functioning adequately in the environment and be able to participate in activities of daily living. Dunn's sensory processing model consists of two constructions. The first constructio...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002